home *** CD-ROM | disk | FTP | other *** search
/ Personal Computer World 2007 September / PCWSEP07.iso / Software / Freeware / Orbit Downloader 1.5.6 / OrbitDownloaderSetup.exe / install_script.iss
Text File  |  2007-05-31  |  10KB  |  147 lines

  1. ;InnoSetupVersion=5.1.10
  2.  
  3. [Setup]
  4. AppName={cm:Orbit}
  5. AppVerName={cm:Orbit}
  6. AppId=Orbit
  7. AppPublisher={cm:Puhlisher}
  8. AppPublisherURL=http://www.orbitdownloader.com
  9. AppSupportURL=http://www.orbitdownloader.com
  10. AppUpdatesURL=http://www.orbitdownloader.com
  11. DefaultDirName={pf}\Orbitdownloader
  12. DefaultGroupName={cm:Orbit}
  13. UninstallDisplayIcon={app}\orbitdm.exe
  14. OutputBaseFilename=setup
  15. Compression=lzma
  16. WizardImageFile=embedded\WizardImage0.bmp
  17. WizardSmallImageFile=embedded\WizardSmallImage0.bmp
  18.  
  19. [Files]
  20. Source: "{app}\libeay32.dll"; DestDir: "{app}"; BeforeInstall: "CheckFile(ExpandConstant('{app}\libeay32.dll'))"; Flags: ignoreversion 
  21. Source: "{app}\ssleay32.dll"; DestDir: "{app}"; BeforeInstall: "CheckFile(ExpandConstant('{app}\ssleay32.dll'))"; Flags: ignoreversion 
  22. Source: "{app}\orbitdm.exe"; DestDir: "{app}"; BeforeInstall: "CheckFile(ExpandConstant('{app}\orbitdm.exe'))"; Flags: ignoreversion 
  23. Source: "{app}\download.dll"; DestDir: "{app}"; BeforeInstall: "CheckFile(ExpandConstant('{app}\download.dll'))"; Flags: ignoreversion 
  24. Source: "{app}\idht.dll"; DestDir: "{app}"; BeforeInstall: "CheckFile(ExpandConstant('{app}\idht.dll'))"; Flags: ignoreversion 
  25. Source: "{app}\orbitnet.exe"; DestDir: "{app}"; BeforeInstall: "CheckFile(ExpandConstant('{app}\orbitnet.exe'))"; Flags: ignoreversion 
  26. Source: "{app}\GrabVideo.exe"; DestDir: "{app}"; BeforeInstall: "CheckFile(ExpandConstant('{app}\GrabVideo.exe'))"; Flags: ignoreversion 
  27. Source: "{app}\orbitmxt.dll"; DestDir: "{app}"; BeforeInstall: "CheckFile(ExpandConstant('{app}\orbitmxt.dll'))"; Flags: regserver ignoreversion 
  28. Source: "{app}\orbitcth.dll"; DestDir: "{app}"; BeforeInstall: "CheckFile(ExpandConstant('{app}\orbitcth.dll'))"; Flags: regserver ignoreversion 
  29. Source: "{app}\Lang.ini"; DestDir: "{app}"; Languages: "en"; Flags: ignoreversion 
  30. Source: "{app}\changelog.txt"; DestDir: "{app}"; Flags: ignoreversion 
  31. Source: "{app}\banurl.ini"; DestDir: "{app}"; BeforeInstall: "BackFile(ExpandConstant('{app}\banurl.ini'))"; Flags: ignoreversion 
  32. Source: "{app}\siteinfo.ini"; DestDir: "{app}"; BeforeInstall: "BackFile(ExpandConstant('{app}\siteinfo.ini'))"; Flags: ignoreversion 
  33. Source: "{app}\language\obara.ini"; DestDir: "{app}\language"; 
  34. Source: "{app}\language\obbgr.ini"; DestDir: "{app}\language"; 
  35. Source: "{app}\language\obcat.ini"; DestDir: "{app}\language"; 
  36. Source: "{app}\language\obchs.ini"; DestDir: "{app}\language"; 
  37. Source: "{app}\language\obcht.ini"; DestDir: "{app}\language"; 
  38. Source: "{app}\language\obcsy.ini"; DestDir: "{app}\language"; 
  39. Source: "{app}\language\obdeu.ini"; DestDir: "{app}\language"; 
  40. Source: "{app}\language\obeng.ini"; DestDir: "{app}\language"; 
  41. Source: "{app}\language\obesn.ini"; DestDir: "{app}\language"; 
  42. Source: "{app}\language\obesv.ini"; DestDir: "{app}\language"; 
  43. Source: "{app}\language\obfin.ini"; DestDir: "{app}\language"; 
  44. Source: "{app}\language\obfra.ini"; DestDir: "{app}\language"; 
  45. Source: "{app}\language\obheb.ini"; DestDir: "{app}\language"; 
  46. Source: "{app}\language\obhun.ini"; DestDir: "{app}\language"; 
  47. Source: "{app}\language\obita.ini"; DestDir: "{app}\language"; 
  48. Source: "{app}\language\objpn.ini"; DestDir: "{app}\language"; 
  49. Source: "{app}\language\obkor.ini"; DestDir: "{app}\language"; 
  50. Source: "{app}\language\obplk.ini"; DestDir: "{app}\language"; 
  51. Source: "{app}\language\obptb.ini"; DestDir: "{app}\language"; 
  52. Source: "{app}\language\obptg.ini"; DestDir: "{app}\language"; 
  53. Source: "{app}\language\obrus.ini"; DestDir: "{app}\language"; 
  54. Source: "{app}\language\obsky.ini"; DestDir: "{app}\language"; 
  55. Source: "{app}\language\obsqi.ini"; DestDir: "{app}\language"; 
  56. Source: "{app}\language\obtrk.ini"; DestDir: "{app}\language"; 
  57. Source: "{app}\language\obukr.ini"; DestDir: "{app}\language"; 
  58. Source: "{app}\language\obvit.ini"; DestDir: "{app}\language"; 
  59. Source: "{app}\addons\nporbit.dll"; DestDir: "{app}\addons"; 
  60. Source: "{app}\addons\orbitff\chrome.manifest"; DestDir: "{app}\addons\orbitff"; 
  61. Source: "{app}\addons\orbitff\install.rdf"; DestDir: "{app}\addons\orbitff"; 
  62. Source: "{app}\addons\orbitff\chrome\orbit.jar"; DestDir: "{app}\addons\orbitff\chrome"; 
  63. Source: "{app}\saction.dll"; DestDir: "{app}"; Flags: ignoreversion 
  64. Source: "{sys}\msvcp60.dll"; DestDir: "{sys}"; Flags: uninsneveruninstall onlyifdoesntexist 
  65.  
  66. [Registry]
  67. Root: HKLM; Subkey: "Software\Orbit"; Flags: uninsdeletekey 
  68. Root: HKLM; Subkey: "Software\Orbit"; ValueName: "path"; ValueType: String; ValueData: "{app}\"; Flags: uninsdeletekey 
  69. Root: HKLM; Subkey: "Software\Orbit"; ValueName: "ver"; ValueType: String; ValueData: "1.5.0.6"; Flags: uninsdeletekey 
  70. Root: HKLM; Subkey: "Software\Orbit"; ValueName: "lastdownloadtime"; ValueType: Dword; ValueData: "$0"; Flags: uninsdeletekey 
  71. Root: HKLM; Subkey: "Software\Orbit"; ValueName: "lasturl"; ValueType: String; Flags: uninsdeletekey 
  72. Root: HKLM; Subkey: "Software\Orbit"; ValueName: "updatetime"; ValueType: Dword; ValueData: "$0"; Flags: uninsdeletekey 
  73. Root: HKLM; Subkey: "Software\Microsoft\Internet Explorer\Low Rights\DragDrop\{{2BDB5D05-9A0B-4256-80AF-A920F8C01AE1}}"; Flags: uninsdeletekey 
  74. Root: HKLM; Subkey: "Software\Microsoft\Internet Explorer\Low Rights\DragDrop\{{2BDB5D05-9A0B-4256-80AF-A920F8C01AE1}}"; ValueName: "AppName"; ValueType: String; ValueData: "orbitdm.exe"; Flags: uninsdeletekey 
  75. Root: HKLM; Subkey: "Software\Microsoft\Internet Explorer\Low Rights\DragDrop\{{2BDB5D05-9A0B-4256-80AF-A920F8C01AE1}}"; ValueName: "AppPath"; ValueType: ExpandSZ; ValueData: "{app}"; Flags: uninsdeletekey 
  76. Root: HKLM; Subkey: "Software\Microsoft\Internet Explorer\Low Rights\DragDrop\{{2BDB5D05-9A0B-4256-80AF-A920F8C01AE1}}"; ValueName: "Policy"; ValueType: Dword; ValueData: "$3"; Flags: uninsdeletekey 
  77. Root: HKLM; Subkey: "SYSTEM\CurrentControlSet\Services\SharedAccess\Parameters\FireWallPolicy\StandardProfile\AuthorizedApplications\List"; ValueName: "{app}\orbitdm.exe"; ValueType: String; ValueData: "{app}\orbitdm.exe:*:Enabled:Orbit"; Tasks: Firewall\yes; Flags: uninsdeletekey 
  78. Root: HKLM; Subkey: "SYSTEM\CurrentControlSet\Services\SharedAccess\Parameters\FireWallPolicy\StandardProfile\AuthorizedApplications\List"; ValueName: "{app}\orbitnet.exe"; ValueType: String; ValueData: "{app}\orbitnet.exe:*:Enabled:Orbit"; Tasks: Firewall\yes; Flags: uninsdeletekey 
  79.  
  80. [INI]
  81. FileName: "{userappdata}\Orbit\conf.dat"; Section: "GENERAL"; Key: "bAutoRun"; String: "0"; 
  82. FileName: "{userappdata}\Orbit\conf.dat"; Section: "GENERAL"; Key: "bAutoRun"; String: "1"; 
  83.  
  84. [Run]
  85. Filename: "{app}\changelog.txt"; Description: "View Changelog"; Flags: shellexec postinstall skipifsilent nowait
  86. Filename: "{app}\orbitdm.exe"; Description: "{cm:RunOrbitdm}"; Flags: postinstall skipifsilent nowait
  87.  
  88. [Icons]
  89. Name: "{group}\{cm:Orbit}"; Filename: "{app}\orbitdm.exe"; WorkingDir: "{app}\"; 
  90. Name: "{group}\{cm:UninstOrbitdm}"; Filename: "{app}\unins000.exe"; WorkingDir: "{app}\"; IconFilename: "{app}\saction.dll"; 
  91. Name: "{group}\{cm:WebSite}"; Filename: "http://www.orbitdownloader.com/"; IconFilename: "{app}\saction.dll"; IconIndex: 1; 
  92. Name: "{userdesktop}\{cm:Orbit}"; Filename: "{app}\orbitdm.exe"; WorkingDir: "{app}\"; Tasks: DesktopIco\yes; 
  93. Name: "{userappdata}\Microsoft\Internet Explorer\Quick Launch\{cm:Orbit}"; Filename: "{app}\orbitdm.exe"; WorkingDir: "{app}\"; Tasks: QuickLaunchIco\yes; 
  94. Name: "{userstartup}\{cm:Orbit}"; Filename: "{app}\orbitdm.exe"; Parameters: "/H"; WorkingDir: "{app}\"; Tasks: StartupIco\yes; 
  95.  
  96. [Tasks]
  97. Name: "DesktopIco\yes"; Description: "{cm:CreateDesktopIco}"; GroupDescription: " "; Components: "custominst"; 
  98. Name: "QuickLaunchIco\yes"; Description: "{cm:CreateQuickLaunchIco}"; GroupDescription: " "; Components: "custominst"; 
  99. Name: "StartupIco\yes"; Description: "{cm:CreateStartMenu}"; GroupDescription: " "; Components: "custominst"; 
  100. Name: "Firewall\yes"; Description: "{cm:firewall}"; GroupDescription: " "; Components: "custominst"; 
  101. Name: "KeepP2p\yes"; Description: "{cm:KeepP2P}"; GroupDescription: "{cm:OrbitnetDesc}"; Components: "custominst"; 
  102. Name: "EnableP2P\yes"; Description: "{cm:EnableP2P}"; GroupDescription: "{cm:OrbitnetDesc}"; Components: "custominst"; 
  103. Name: "Firefox\no"; Description: "'firefox'"; GroupDescription: " "; Components: "custominst"; 
  104. Name: "opera\no"; Description: "'opera'"; GroupDescription: " "; Components: "custominst"; 
  105. Name: "maxthon\no"; Description: "'maxthon'"; GroupDescription: " "; Components: "custominst"; 
  106.  
  107. [Components]
  108. Name: "custominst"; Description: "Custom Install"; Types: "custom"; 
  109.  
  110. [UninstallDelete]
  111. Type: files; Name: "{commonstartup}\orbit.lnk"; 
  112. Type: files; Name: "{commonstartup}\▒╚╠╪.lnk"; 
  113. Type: files; Name: "{userstartup}\orbit.lnk"; 
  114. Type: files; Name: "{userstartup}\▒╚╠╪.lnk"; 
  115.  
  116. [Types]
  117. Name: "custom"; Description: "Custom installation"; 
  118.  
  119. [CustomMessages]
  120. en.NameAndVersion=%1 version %2
  121. en.AdditionalIcons=Additional icons:
  122. en.CreateDesktopIcon=Create a &desktop icon
  123. en.CreateQuickLaunchIcon=Create a &Quick Launch icon
  124. en.ProgramOnTheWeb=%1 on the Web
  125. en.UninstallProgram=Uninstall %1
  126. en.LaunchProgram=Launch %1
  127. en.AssocFileExtension=&Associate %1 with the %2 file extension
  128. en.AssocingFileExtension=Associating %1 with the %2 file extension...
  129. en.RunOrbitdm=Run Orbit
  130. en.UninstOrbitdm=Uninstall Orbit
  131. en.WebSite=Homepage
  132. en.Orbit=Orbit
  133. en.CreateDesktopIco=Create desktop icon
  134. en.CreateQuickLaunchIco=Create quick launch icon
  135. en.CreateStartMenu=Start Orbit on system startup
  136. en.Puhlisher=www.orbitdownloader.com
  137. en.lan=obeng.ini
  138. en.firewall=Add to Windows Firewall exceptions (Windows XP SP2 or later only)
  139. en.EnableP2P=Enable orbitnet
  140. en.OrbitnetDesc=Orbitnet is an anonymous file sharing service based on P2P network. It will accelerate your download greatly. If you disable Orbitnet, you can not contribute to the P2P network and can not accelerate your download via P2P network also.
  141. en.KeepP2P=Keep P2P connection
  142.  
  143. [Languages]
  144. ; These files are stubs
  145. ; To achieve better results after recompilation, use the real language files
  146. Name: "en"; MessagesFile: "embedded\en.isl"; LicenseFile: "embedded\enLicense.rtf"; 
  147.